trellised armor - French English Dictionary